package com.kmxd.ams.client.arrange.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.v3.oas.annotations.media.Schema;
import java.io.Serializable;
import lombok.Data;

/**
 * 检查电子文件
 *
 * @author ZuoLG
 */
@Data
@Schema(description = "检查电子文件")
public class CheckEfileVO implements Serializable {

  private static final long serialVersionUID = 1L;

  @Schema(description = "主键ID")
  @JsonSerialize(using = ToStringSerializer.class)
  private Long id;

  @Schema(description = "档号")
  private String archCode;

  @Schema(description = "题名")
  private String title;

  @Schema(description = "分类号")
  private String classfy;

  @Schema(description = "分类名称")
  private String classfyName;

  @Schema(description = "电子文件名称")
  private String efileName;

  @Schema(description = "检查状态")
  private String checkStatus;

  @Schema(description = "检查结果")
  private String checkResult;

  @Schema(description = "检查结果")
  @JsonSerialize(using = ToStringSerializer.class)
  private String fileSize;
}
